To be far-fetched - Français Anglais Dictionnaire